• word of the day

    mirror carp

    mirror carp - Dictionary definition and meaning for word mirror carp

    Definition
    (noun) domestic carp with some large shining scales

Word used in video below:
text: carp carve your pumpkin follow the dark
Download our Mobile App Today
Receive our word of the day
on Whatsapp